pushed open - French English Dictionary